cable tangle - French English Dictionary